package org.flowers.unbeaten.service;

import org.flowers.unbeaten.generator.pagination.LayPage;

/**
 * <p>
 * 代码生成 服务类
 * </p>
 *
 * @author RyanWang
 * @since 2021-08-13
 */
public interface IGeneratorService {

    /**
     * 获取数据库中的表
     * @param tableName 表名
     * @param tableDescribe 表描述
     * @return 数据库中的表集合(分页)
     */
    LayPage getTables(String tableName, String tableDescribe);

    /**
     * 获取表所有字段
     * @param tableName 表名
     * @return 表字段集合(全部)
     */
    LayPage getFields(String tableName);
}
